fact-finding body - German English Dictionary